Development Process Patterns for Distributed Onshore/Offshore Software Projects
نویسندگان
چکیده
the globalisation of the commercial world, and the use of distributed working practices (Offshore/ onshore/ nearshore) has increased dramatically with the improvement of information and communication technologies. Many organisations, especially those that operate within knowledge intensive industries, have turned to distributed work arrangements to facilitate information exchange and provide competitive advantage in terms of cost and quicker delivery of the solutions. The information and communication technologies (ICT) must be able to provide services similar to face-to-face conditions. Additional organisations functions must be enhanced to overcome the shortcomings of ICT and also to compensate for time gaps, cultural differences, and distributed team work. Our proposed model identifies four key work models or patterns that affect the operation of distributed work arrangements, and we also propose guidelines for managing distributed work efficiently and effectively. Keywords—Distributed work; Onshore; Offshore; Software; IT projects; Programme and project Management
منابع مشابه
Quantitative CMMI Assessment for Offshoring through the Analysis of Project Management Repositories
The nature of distributed teams and the existence of multiple sites in offshore software development projects pose a challenging setting for software process improvement. Often, the improvement and appraisal of software processes is achieved through a turnkey solution where best practices are imposed or transferred from a company’s headquarters to its offshore units. In so doing, successful pro...
متن کاملCost Estimation of Globally Outsourced Is Development Projects
Global outsourcing – also known as offshore outsourcing -is generally dual sourcing involving both offshore and onshore activities because certain activities such as requirements analysis have to be performed onshore in consultation with users. The amount of onshore work or offshore work depends on the nature of IS being developed and vary among IS projects. Vendors charge higher hourly rate fo...
متن کاملReasons for Success and Failure in Offshore Software Development Projects
This paper describes an in depth analysis of successful and unsuccessful offshore custom software development (CSD) projects. Offshore projects tend to be unsuccessful, because physical, time, cultural, organizational, and stakeholder distances negatively influence communication and knowledge exchange between onshore and offshore project team members. The success rate of 19 offshore CSD project...
متن کاملIssues Identified in the Software Process due to Barriers found during Eliciting Requirements on Agile Software Projects: Insights from India
Nowadays, many of the Agile based project development teams are distributed geographically across the globe. The teams are divided into onshore and offshore that work together to achieve on a common target. The teams in turn work in small iterations to minimize the effect of change in software requirements and at the same time developing regular communication between them. However different fac...
متن کاملINDUSTRY STUDIES ASSOCATION WORKING PAPER SERIES Onshore Immigrant Managers as Boundary Spanners on Offshored Software Development Projects: Partners or Bosses?
A growing trend of sourcing complex software development projects from high-cost (onshore) countries to lower-cost (offshore) countries has created a need for effective collaboration across national boundaries. Effective collaboration requires overcoming challenges stemming from participants’ diverse backgrounds, which can be broadly classified as “coordination challenges” and “status differenc...
متن کامل